
import { parseTemplateToTokens } from './parseTemplateToTokens';
import { renderTemplate } from './renderTemplate';

window.templateEngine = {
  render (template, data) {
    /* 生成tokens */
    const tokens = parseTemplateToTokens(template);
    console.log(tokens);
    /* 通过tokens和数据生成dom字符串 */
    const domStr = renderTemplate(tokens, data);
    console.log(domStr);
    return domStr;
  }
}